package com.lmqb.bean;

import java.math.BigDecimal;
import java.util.Date;

/*
 * 借款人信用额度提升申请表
 * */
public class LmCreditPromote {
    private Integer promoteId;  //申请ID

    private Integer userId;  //用户ID

    private BigDecimal promoteCredit;  //提额金额

    private String gjjAccount;  //公积金账号

    private String gjjPassword;  //公积金密码

    private Byte insuranceFlag;  //意外险购买情况[0未购买;1已购买]

    private String houseUrl;  //房产证URL

    private String carUrl;  //行驶证URL

    private Integer applyTime;  //申请时间

    private Byte promoteStatus;  //审核状态[1待审核;2审核通过;3审核不通过]

    private Integer lastModifyTime;  //最后修改时间

    private String checkRemark;  //审核备注
    
    private Date applyTimeD;
    
    private Date lastModifyTimeD;
    
    public Date getApplyTimeD() {
		return applyTimeD;
	}

	public void setApplyTimeD(Date applyTimeD) {
		this.applyTimeD = applyTimeD;
	}

	public Date getLastModifyTimeD() {
		return lastModifyTimeD;
	}

	public void setLastModifyTimeD(Date lastModifyTimeD) {
		this.lastModifyTimeD = lastModifyTimeD;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	private String userName;

    public Integer getPromoteId() {
        return promoteId;
    }

    public void setPromoteId(Integer promoteId) {
        this.promoteId = promoteId;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public BigDecimal getPromoteCredit() {
        return promoteCredit;
    }

    public void setPromoteCredit(BigDecimal promoteCredit) {
        this.promoteCredit = promoteCredit;
    }

    public String getGjjAccount() {
        return gjjAccount;
    }

    public void setGjjAccount(String gjjAccount) {
        this.gjjAccount = gjjAccount == null ? null : gjjAccount.trim();
    }

    public String getGjjPassword() {
        return gjjPassword;
    }

    public void setGjjPassword(String gjjPassword) {
        this.gjjPassword = gjjPassword == null ? null : gjjPassword.trim();
    }

    public Byte getInsuranceFlag() {
        return insuranceFlag;
    }

    public void setInsuranceFlag(Byte insuranceFlag) {
        this.insuranceFlag = insuranceFlag;
    }

    public String getHouseUrl() {
        return houseUrl;
    }

    public void setHouseUrl(String houseUrl) {
        this.houseUrl = houseUrl == null ? null : houseUrl.trim();
    }

    public String getCarUrl() {
        return carUrl;
    }

    public void setCarUrl(String carUrl) {
        this.carUrl = carUrl == null ? null : carUrl.trim();
    }

    public Integer getApplyTime() {
        return applyTime;
    }

    public void setApplyTime(Integer applyTime) {
        this.applyTime = applyTime;
    }

    public Byte getPromoteStatus() {
        return promoteStatus;
    }

    public void setPromoteStatus(Byte promoteStatus) {
        this.promoteStatus = promoteStatus;
    }

    public Integer getLastModifyTime() {
        return lastModifyTime;
    }

    public void setLastModifyTime(Integer lastModifyTime) {
        this.lastModifyTime = lastModifyTime;
    }

    public String getCheckRemark() {
        return checkRemark;
    }

    public void setCheckRemark(String checkRemark) {
        this.checkRemark = checkRemark == null ? null : checkRemark.trim();
    }

	@Override
	public String toString() {
		return "LmCreditPromote [promoteId=" + promoteId + ", userId=" + userId
				+ ", promoteCredit=" + promoteCredit + ", applyTime="
				+ applyTime + ", promoteStatus=" + promoteStatus
				+ ", lastModifyTime=" + lastModifyTime + ", checkRemark="
				+ checkRemark + ", applyTimeD=" + applyTimeD
				+ ", lastModifyTimeD=" + lastModifyTimeD + ", userName="
				+ userName + "]";
	}
    
}